1975-1977年 沙洲縣乘航公社群豐村針織廠職工
1977-1979年 蘇州地區五·七農業大學農學專業學生
1979-1981年 沙洲縣乘航公社農科站技術員
1981-1983年 沙洲縣農業局糧油股技術員
1983-1984年 沙洲縣農業局糧油股副股長
1984-1987年 沙洲縣(張家港市)農業局副局長
1987-1988年 張家港市農業局副局長、黨總支副書記
1988-1995年 張家港市農業局副局長、黨總支副書記兼農技推廣中心主任
1995-2001年 張家港市農業局局長、黨總支書記
2001-2007年 張家港市委常委、市委農村工作辦公室主任
2007-2011年 張家港市委常委
2011-2011年 張家港市委常委、市人大常委會副主任、黨組副書記
2011-2012年 張家港市人大常委會副主任、黨組副書記
2012年- 張家港市人大常委會主任、黨組副書記